Using Modelica Models for Qualitative Reasoning
نویسندگان
چکیده
Applications of qualitative reasoning to engineering design face a knowledge acquisition challenge. Designers are not fluent in qualitative modeling languages and techniques. To overcome this barrier, we perform qualitative simulation using models solely written in Modelica, a popular language for modeling hybrid systems. We define the relationship between the results of the Modelica and qualitative simulations and describe how qualitative simulation from numerical models can assist designers. We discuss challenges and solutions for abstracting equations into constraints, determining initial conditions, continuous behavior, and discrete events. In particular, we identify three places where additional constraints should be derived from Modelica equations, and describe how we bridge the gaps between Modelica and existing qualitative simulation work on discrete behavior. Our system has been integrated with the OpenModelica1 tool and we discuss its potential design applications.
منابع مشابه
Qualitative Reasoning with Modelica Models
Qualitative reasoning can play an important role in early stage design. Currently, engineers explore the design space using simulation models built in languages such as Modelica. To make qualitative reasoning useful to them, designs specified in their languages must be translated into a qualitative modeling language for analysis. The contribution of this paper is a sound and effective mapping b...
متن کامل27th International Workshop on Qualitative Reasoning, Etelsen (near Bremen), Germany
Applications of qualitative reasoning to engineering design face a knowledge acquisition challenge. Designers are not fluent in qualitative modeling languages and techniques. To overcome this barrier, we perform qualitative simulation using models solely written in Modelica, a popular language for modeling hybrid systems. We define the relationship between the results of the Modelica and qualit...
متن کاملVerification and Design Exploration through Meta Tool Integration with OpenModelica
Modelica models are typically used for simulation to investigate properties of a possible system designs. This is often done manually or combined with optimization to select the best design parameters. It is desirable to have systematic and partly automated support for exploration of the design space of possible designs and verifying their properties vs. requirements. The META design tool chain...
متن کاملFrom Modelica Models to Fault Diagnosis in Air Handling Units
This paper presents a methodology for model-based fault detection and diagnosis underpinned by modelica models and using a qualitative approach to diagnosis, which has been applied to diagnosis of an air handling unit based on data recorded by a building management system. The main steps from model development to component diagnosis are discussed and illustrated using a heating coil component.
متن کاملDiagnosis of Air Handling Units Based on Engineering and Qualitative Models
This paper presents a methodology for model-based fault detection and diagnosis underpinned by Modelica models and using a qualitative approach to diagnosis, which has been applied to diagnosis of an air handling unit based on data recorded by a building management system. The main steps from model development to component diagnosis are discussed and illustrated using a heating coil component.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013